/* head */
.mod-tit {
	width: 100%;
	background-color: #fff;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	border-bottom: 0.026667rem solid #e6e6e6;
}
.title {
	width: 100%;
	height: 1.173333rem;
	line-height: 1.173333rem;
	text-align: center;
	position: relative;
}
.title p {
	font-size: 0.48rem;
	color: #333333;
}
.title img {
	position: absolute;
	top: 0.373333rem;
	left: 0.426667rem;
}
/* 新手指引 */

.line { 
	width: 100%; 
	height: 0.213rem;
    background-color: #f2f2f2;
} 

.nh-banner { 
	width: 100%; 
	height: 3.2rem; 
	margin-top: 1.173333rem;
	font-size: 0;
	background-color: #9013fe; 
}
.nh-banner img {
	width: 100%;
	height: 100%;
}

.nh-tit1 { width: 100%; }
.nh-tit1 .nhc-tit,.nh-tit2 .nhc-tit,.nh-tit3 .nhc-tit,.nh-tit4 .nhc-tit { 
	font-size: 0.364rem; 
	color: #fff; 
	width: 5.1rem; 
	height: 1.8rem; 
	margin: 0 auto;
	margin-top: 0.338rem;
	margin-bottom: 0.494rem;
	line-height: 1.5rem; 
	background: url(../img/newhead/nh_tit01.png) no-repeat; 
	background-size: 100% 100%; 
	display: block;  
	text-align: center; 
}
.nh-tit1 .nhc-pic { 
	width: 9.397rem; 
	height: 8.427rem; 
	margin: 0 auto; 
    margin-bottom: 1.17rem;
}
.nh-tit1 .nhc-pic img { width: 100%; height: 100%; }

.nh-tit2 .nhc-ul { 
	width: 9.68rem;
    margin: 0 auto;	
    overflow: hidden;
    margin-bottom: 1.2rem;	
}
.nh-tit2 .nhc-ul li {
	float: left;
	width: 4.8rem;
    background-color: #f8f8f8;
    overflow: hidden;
    margin-bottom: 0.08rem;
}
.nh-tit2 .nhc-ul li img{
	float: left;
    width: 1.333333rem;
    height: 1.333333rem;
    padding-right: 8px;
    padding: 0.4rem 0.24rem 0.4rem 0.453333rem;
}
.nh-tit2 .nhc-ul .lifis {
	margin-right: 0.08rem;
}

.nh-tit2 .nhc-ul li p { 
	display: inline-block;
	text-align: center; 
	overflow: hidden; 
    font-size: 0.312rem;
    color: #666666;
}
.nh-tit2 .nhc-ul li .fistp {
	margin-top: 0.64rem;
	font-size: 0.364rem; 
	color: #333333;
}
.nh-tit3 { margin-bottom: 0.8rem; }
.nh-tit3 .nhc-pic { 
    width: 8.266667rem;
    margin: 0 auto;
    height: 7.066667rem;
}
.nh-tit3 .nhc-pic img,.nh-tit4 .nhc-pic img { width: 100%; height: 100%; }
.nh-tit4 .nhc-pic {
	width: 8.08rem;
	margin: 0 auto;
	height: 1.893333rem;
	margin-bottom: 0.933333rem;
}

.go-reg-btn { 
	width: 9.146rem; 
	height: 1.173rem; 
	line-height: 1.173rem;
	margin: 0 auto;
	margin-bottom: 1.093333rem;
	font-size: 0.468rem;
	color: #fff;
	text-align: center;
	border-radius: 0.078rem;
	background-color: #f6390c;
	box-shadow: 1px 1px 5px #f6380b;
}

/* 安全保障 */
.mod-inser {
	width: 100%;
	/*height: 16.613333rem;*/
	height: 100%;
	padding-top: 1.173333rem;
	overflow: hidden;
	/* border-bottom: 0.026667rem solid red; */
}
.mod-move {
	width: 100%;
	height: 17.786667rem;
}
.move-inser {
	width: 100%;
	height: 16.613333rem;
	overflow: hidden;
	position: relative;
}
.inser { 
    width: 10.0rem;
    height: 3.76rem;
    margin: 0 auto;
}
.inser img,.inser-log img,.inser .nextpic img { width: 100%; height: 100%; }
.inser-log {
	width: 3.386667rem;
	/*height: 3.386667rem;*/
	margin: 0 auto;
	margin-top: -2.0rem;
}
.nextpic { 
    width: 1.066667rem;
    height: 1.066667rem;
	margin: 0.266667rem auto;
}
.inser-cont {
	width: 7.866667rem;
	margin: 0 auto;
}
.inser-cont p { text-align: center; color: #333333; }
.inser-cont .inser-tit {
	font-size: 0.533333rem;
	margin-bottom: 0.266667rem;
}
.inser-cont .inser-chtit {
	font-size: 0.373333rem;
	color: #999999;
	margin-bottom: 0.3rem;
}
.inser-cont .inser-txt {
	font-size: 0.32rem;
	text-align: left;
	line-height: 0.586667rem;
} 
.move-inser3 .inser-cont .inser-txt,
.move-inser4 .inser-cont .inser-txt { 
	position: relative; 
	padding-left: 10px;
}
.move-inser4 .nextpic {
	bottom: 0.533333rem;
}
.move-inser3 .inser-cont .inser-txt::before,
.move-inser4 .inser-cont .inser-txt::before {
    width: 0.133333rem;
    height: 0.133333rem;
    border-radius: 50%;
    content: " ";
    background-color: #ffce00;
    position: absolute;
    top: 0.213333rem;
    left: 0;
}
.move-inser4 .inser-cont .inser-txt::before {
	background-color: #f6390d;
}
/* 邀请好友 */
.nf-banner {
	width: 100%;
	height: 7.306667rem;
}
.nf-banner img {
	width: 100%;
	height: 100%;
}

.nf-con img {
	display: block;
	width: 8.746667rem;
	height: 11.786667rem;
	margin: 0 auto;
}
.nf-con2 {
	position: relative;
}
.nf-con2 img {
	display: block;
	width: 8.96rem;
	height: 7.733333rem;
	margin: 0 auto;
	margin-top: 0.773333rem;
}
.nf-jion{
	width: 2.32rem;
	height: 0.56rem;
	line-height: 0.56rem;
	text-align: center;
	font-size: 0.4rem;
	color: #4500cb;
	background-color: #fff;
	border-radius: 0.4rem;
	position: absolute;
	bottom: 2.186667rem;
	right:1.626667rem;
}
.nf-con3 img {
	display: block;
	width: 8.213333rem;
	height: 3.146667rem;
	margin: 0 auto;
	margin-top: 0.88rem;
}
.nf-con4 img {
	display: block;
	width: 8.826667rem;
	height: 8.853333rem;
	margin: 0 auto;
	margin-top: 0.16rem;
}
.nf-con5 img {
	display: block;
	width: 100%;
	height: 2.533333rem;
	margin-top: 0.533333rem;
}
.nf-btn {
	width: 100%;
	height: 1.173333rem;
	line-height:  1.173333rem;
	text-align: center;
	font-size: 0.48rem;
	color: #fff;
	background-color: #f6390c;
	position: fixed;
	bottom: 0;
	left: 0;
}
.mod-con {
	margin-top: -1.013333rem;
	background-image: linear-gradient( 0deg,#ffb900, #ffc700,#ffdd29);
}
.nf-jl {
	position: relative;
	z-index: 333;
	width: 70%;
	margin: 0 auto;
	margin-top: -2.533333rem;
	font-size: 0.373333rem;
	color: #666666;
}
.nf-jl span {
	font-size: 0.693333rem;
	color: #f6390c;
}
.nf-last {
	text-align: center;
	margin-top: 0.213333rem;
}












